be feeling better - Spanish English Dictionary